#include <again.h>
Public Member Functions | |
AGain () | |
virtual | ~AGain () |
tresult | initialize (FUnknown *context) |
Called at first after constructor. | |
tresult | terminate () |
Called at the end before destructor. | |
tresult | setActive (TBool state) |
Switch the Plug-in on/off. | |
tresult | process (ProcessData &data) |
Here we go...the process call. | |
tresult | receiveText (const char *text) |
Test of a communication channel between controller and component. | |
tresult | setState (IBStream *state) |
For persistence. | |
tresult | getState (IBStream *state) |
tresult | setupProcessing (ProcessSetup &newSetup) |
Will be called before any process call. | |
tresult | setBusArrangements (SpeakerArrangement *inputs, int32 numIns, SpeakerArrangement *outputs, int32 numOuts) |
Bus arrangement managing: in this example the 'again' will be mono for mono input/output and stereo for other arrangements. | |
tresult | notify (IMessage *message) |
We want to receive message. | |
Static Public Member Functions | |
static FUnknown * | createInstance (void *context) |
Protected Attributes | |
float | fGain |
float | fGainReduction |
float | fVuPPMOld |
int32 | currentProcessMode |
bool | bHalfGain |
bool | bBypass |
AGain | ( | ) |
~AGain | ( | ) | [virtual] |
static FUnknown* createInstance | ( | void * | context | ) | [inline, static] |
Reimplemented in AGainWithSideChain.
Called at first after constructor.
Reimplemented from Component.
Reimplemented in AGainWithSideChain.
Switch the Plug-in on/off.
Reimplemented from Component.
tresult process | ( | ProcessData & | data | ) | [virtual] |
Test of a communication channel between controller and component.
tresult setupProcessing | ( | ProcessSetup & | newSetup | ) | [virtual] |
Will be called before any process call.
Reimplemented from AudioEffect.
tresult setBusArrangements | ( | SpeakerArrangement * | inputs, | |
int32 | numIns, | |||
SpeakerArrangement * | outputs, | |||
int32 | numOuts | |||
) | [virtual] |
Bus arrangement managing: in this example the 'again' will be mono for mono input/output and stereo for other arrangements.
Reimplemented from AudioEffect.
Reimplemented in AGainWithSideChain.
We want to receive message.
Reimplemented from ComponentBase.
float fGain [protected] |
float fGainReduction [protected] |
float fVuPPMOld [protected] |
int32 currentProcessMode [protected] |
bool bHalfGain [protected] |
bool bBypass [protected] |